/**
 * @file
 * @author  Tsin Smith <tsin.creator@gmail.com>
 *
 * @section DESCRIPTION
 *
 */

#ifndef __TSIN_LIBRARY_TOUHOUANIMATEDBULLETSERIES_HPP__
#define __TSIN_LIBRARY_TOUHOUANIMATEDBULLETSERIES_HPP__

#include <tsin/library/common.hpp>
#include <tsin/library/ImageSeries.hpp>

namespace tsin {

        class TouhouAnimatedBulletSeries : public ImageSeries {
        public:
                virtual const char *getImagePath();
                virtual int getSizeX();
                virtual int getSizeY();
                virtual int getCoordX();
                virtual int getCoordY();
                virtual BlendStyle getBlendStyle();
                virtual int getNrFrames();
                virtual NextFrameHandler getHandler();
        };

}

#endif /* __TSIN_LIBRARY_TOUHOUANIMATEDBULLETSERIES_HPP__ */
